package com.ruihao.cetralizelogin.commons.model;

import java.io.Serializable;
import java.util.List;

/**
 * 组织机构模型
 * @author sly
 * @time 2019年9月9日
 */
public class Org implements Serializable {

    private static final long serialVersionUID = -7256974222672857220L;
    /**主键*/
    private String id;
    /**组织机构名称*/
    private String orgName;
    /**归属地域*/
    private String belongArea;
    /**缩写*/
    private String orgShort;
    /**权限标识*/
    private String orgSign;
    /**组织机构类型*/
    private String orgType;
    /**父组织机构ID*/
    private String parentId;
    /**组织机构状态（0：有效、1：无效）*/
    private String orgStatus;

    /*扩展字段*/
    /**子节点*/
    private List<Org> childOrg;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getOrgName() {
        return orgName;
    }

    public void setOrgName(String orgName) {
        this.orgName = orgName;
    }

    public String getBelongArea() {
        return belongArea;
    }

    public void setBelongArea(String belongArea) {
        this.belongArea = belongArea;
    }

    public String getOrgShort() {
        return orgShort;
    }

    public void setOrgShort(String orgShort) {
        this.orgShort = orgShort;
    }

    public String getOrgSign() {
        return orgSign;
    }

    public void setOrgSign(String orgSign) {
        this.orgSign = orgSign;
    }

    public String getOrgType() {
        return orgType;
    }

    public void setOrgType(String orgType) {
        this.orgType = orgType;
    }

    public String getParentId() {
        return parentId;
    }

    public void setParentId(String parentId) {
        this.parentId = parentId;
    }

    public String getOrgStatus() {
        return orgStatus;
    }

    public void setOrgStatus(String orgStatus) {
        this.orgStatus = orgStatus;
    }

    public List<Org> getChildOrg() {
        return childOrg;
    }

    public void setChildOrg(List<Org> childOrg) {
        this.childOrg = childOrg;
    }
}
